8 research outputs found

    Efficient instance and hypothesis space revision in Meta-Interpretive Learning

    Get PDF
    Inductive Logic Programming (ILP) is a form of Machine Learning. The goal of ILP is to induce hypotheses, as logic programs, that generalise training examples. ILP is characterised by a high expressivity, generalisation ability and interpretability. Meta-Interpretive Learning (MIL) is a state-of-the-art sub-field of ILP. However, current MIL approaches have limited efficiency: the sample and learning complexity respectively are polynomial and exponential in the number of clauses. My thesis is that improvements over the sample and learning complexity can be achieved in MIL through instance and hypothesis space revision. Specifically, we investigate 1) methods that revise the instance space, 2) methods that revise the hypothesis space and 3) methods that revise both the instance and the hypothesis spaces for achieving more efficient MIL. First, we introduce a method for building training sets with active learning in Bayesian MIL. Instances are selected maximising the entropy. We demonstrate this method can reduce the sample complexity and supports efficient learning of agent strategies. Second, we introduce a new method for revising the MIL hypothesis space with predicate invention. Our method generates predicates bottom-up from the background knowledge related to the training examples. We demonstrate this method is complete and can reduce the learning and sample complexity. Finally, we introduce a new MIL system called MIGO for learning optimal two-player game strategies. MIGO learns from playing: its training sets are built from the sequence of actions it chooses. Moreover, MIGO revises its hypothesis space with Dependent Learning: it first solves simpler tasks and can reuse any learned solution for solving more complex tasks. We demonstrate MIGO significantly outperforms both classical and deep reinforcement learning. The methods presented in this thesis open exciting perspectives for efficiently learning theories with MIL in a wide range of applications including robotics, modelling of agent strategies and game playing.Open Acces

    Relational program synthesis with numerical reasoning

    Full text link
    Program synthesis approaches struggle to learn programs with numerical values. An especially difficult problem is learning continuous values over multiple examples, such as intervals. To overcome this limitation, we introduce an inductive logic programming approach which combines relational learning with numerical reasoning. Our approach, which we call NUMSYNTH, uses satisfiability modulo theories solvers to efficiently learn programs with numerical values. Our approach can identify numerical values in linear arithmetic fragments, such as real difference logic, and from infinite domains, such as real numbers or integers. Our experiments on four diverse domains, including game playing and program synthesis, show that our approach can (i) learn programs with numerical values from linear arithmetical reasoning, and (ii) outperform existing approaches in terms of predictive accuracies and learning times

    Learning programs with magic values

    Full text link
    A magic value in a program is a constant symbol that is essential for the execution of the program but has no clear explanation for its choice. Learning programs with magic values is difficult for existing program synthesis approaches. To overcome this limitation, we introduce an inductive logic programming approach to efficiently learn programs with magic values. Our experiments on diverse domains, including program synthesis, drug design, and game playing, show that our approach can (i) outperform existing approaches in terms of predictive accuracies and learning times, (ii) learn magic values from infinite domains, such as the value of pi, and (iii) scale to domains with millions of constant symbols

    Learning Logic Programs by Discovering Higher-Order Abstractions

    Full text link
    Discovering novel abstractions is important for human-level AI. We introduce an approach to discover higher-order abstractions, such as map, filter, and fold. We focus on inductive logic programming, which induces logic programs from examples and background knowledge. We introduce the higher-order refactoring problem, where the goal is to compress a logic program by introducing higher-order abstractions. We implement our approach in STEVIE, which formulates the higher-order refactoring problem as a constraint optimisation problem. Our experimental results on multiple domains, including program synthesis and visual reasoning, show that, compared to no refactoring, STEVIE can improve predictive accuracies by 27% and reduce learning times by 47%. We also show that STEVIE can discover abstractions that transfer to different domain

    Unusual metabolic characteristics in skeletal muscles of transgenic rabbits for human lipoprotein lipase

    Get PDF
    BACKGROUND: The lipoprotein lipase (LPL) hydrolyses circulating triacylglycerol-rich lipoproteins. Thereby, LPL acts as a metabolic gate-keeper for fatty acids partitioning between adipose tissue for storage and skeletal muscle primarily for energy use. Transgenic mice that markedly over-express LPL exclusively in muscle, show increases not only in LPL activity, but also in oxidative enzyme activities and in number of mitochondria, together with an impaired glucose tolerance. However, the role of LPL in intracellular nutrient pathways remains uncertain. To examine differences in muscle nutrient uptake and fatty acid oxidative pattern, transgenic rabbits harboring a DNA fragment of the human LPL gene (hLPL) and their wild-type littermates were compared for two muscles of different metabolic type, and for perirenal fat. RESULTS: Analyses of skeletal muscles and adipose tissue showed the expression of the hLPL DNA fragment in tissues of the hLPL group only. Unexpectedly, the activity level of LPL in both tissues was similar in the two groups. Nevertheless, mitochondrial fatty acid oxidation rate, measured ex vivo using [1-(14)C]oleate as substrate, was lower in hLPL rabbits than in wild-type rabbits for the two muscles under study. Both insulin-sensitive glucose transporter GLUT4 and muscle fatty acid binding protein (H-FABP) contents were higher in hLPL rabbits than in wild-type littermates for the pure oxidative semimembranosus proprius muscle, but differences between groups did not reach significance when considering the fast-twitch glycolytic longissimus muscle. Variations in both glucose uptake potential, intra-cytoplasmic binding of fatty acids, and lipid oxidation rate observed in hLPL rabbits compared with their wild-type littermates, were not followed by any modifications in tissue lipid content, body fat, and plasma levels in energy-yielding metabolites. CONCLUSIONS: Expression of intracellular binding proteins for both fatty acids and glucose, and their following oxidation rates in skeletal muscles of hLPL rabbits were not fully consistent with the physiology rules. The modifications observed in muscle metabolic properties might not be directly associated with any LPL-linked pathways, but resulted likely of transgene random insertion into rabbit organism close to any regulatory genes. Our findings enlighten the risks for undesirable phenotypic modifications in micro-injected animals and difficulties of biotechnology in mammals larger than mice

    Transcriptome profiling reveals stress-responsive gene networks in cattle muscles

    No full text
    International audienceIn meat-producing animals, preslaughter operations ( e.g ., transportation, mixing unfamiliar animals, food and water deprivation) may be a source of stress with detrimental effects on meat quality. The objective of this work was to study the effect of emotional and physical stress by comparing the transcriptomes of two muscles (M. longissimus thoracis, LT and M. semitendinosus, ST ) in Normand cows exposed to stress ( n = 16) vs . cows handled with limited stress ( n = 16). Using a microarray, we showed that exposure to stress resulted in differentially expressed genes (DEGs) in both muscles (62 DEGs in LT and 32 DEGs in ST, of which eight were common transcription factors (TFs)). Promoter analysis of the DEGs showed that 25 cis transcriptional modules were overrepresented, of which nine were detected in both muscles. Molecular interaction networks of the DEGs targeted by the most represented cis modules helped identify common regulators and common targets involved in the response to stress. They provided elements showing that the transcriptional response to stress is likely to (i) be controlled by regulators of energy metabolism, factors involved in the response to hypoxia, and inflammatory cytokines; and (ii) initiate metabolic processes, angiogenesis, corticosteroid response, immune system processes, and satellite cell activation/quiescence. The results of this study demonstrate that exposure to stress induced a core response to stress in both muscles, including changes in the expression of TFs. These factors could relay the physiological adaptive response of cattle muscles to cope with emotional and physical stress. The study provides information to further understand the consequences of these molecular processes on meat quality and find strategies to attenuate them
    corecore